function Map2()
{
	var obj = {};
	
	this.put = function(key,value)
	{
		
	}
	this.size = function(){
		
	}
	this.get=function(key)
	{
	
	}
}

var Map={
	obj:{},
	
	put:function(){
		obj[key]=value;
	},
	size:function(){
		var count= 0;
		for(var attr in obj)
		{
			count++;
		}
		return count;
	},
	get:function(){
		if(obj[key]||obj[key]===0||obj[key]===false)
			return obj[key]
		else
			return null;
	},
	remove:function(){
		if(obj[key]||obj[key]===0||obj[key]===false)
		{
			delete obj[key];			
		}
	}
}